import Vue from 'vue'
import Vuex from 'vuex'
import mutations from './mutations'
import actions from './actions'
import getters from './getters'
Vue.use(Vuex)

const state = {
  gameHeaderInfo: {},
  login: false,
  username: '',
  myInfo: {username: undefined},
  allGameList: [],
  hallLeftNav: {gaoList: undefined, diList: undefined}
}

const store = new Vuex.Store({
  state,
  mutations,
  actions,
  getters
})

export default store
